mean no harm - French English Dictionary